/*
1、整数1，浮点数1.2，字符'a'，字符串"abc"，布尔值true 和单位类型()可以使用文字来表示。

2、整数可以，可选地，分别使用这些前缀使用十六进制，八进制或二进制符号表示的：0x，0o或0b。

3、可以在数字文字中插入下划线以提高可读性，例如 1_000与1000和0.000_001相同0.000001。

4、我们需要告诉编译器我们使用的文字类型。现在，我们将使用u32后缀指示文字是一个无符号的32位整数，并使用i32后缀指示它是一个有符号的32位整数。

5、Rust中可用的运算符及其优先级与其他类似 C的语言类似。
*/

fn main() {
	// Interger addition
	println!("1+2={}",1+2);

	// Integer subtraction(整形减法)
	println!("1-2={}",1-2 );

	 // Short-circuiting boolean logic（短路、布尔、逻辑）
    println!("true AND false is {}", true && false);
    println!("true OR false is {}", true || false);
    println!("NOT true is {}", !true);

}